package org.example.service;

import org.example.pojo.Clazz;
import org.example.pojo.ClazzQueryParm;
import org.example.pojo.PageResult;
import org.springframework.stereotype.Service;

import java.util.List;

public interface ClazzService {
    /**
     * 分页查询
     */
    public PageResult<Clazz> findByPage(ClazzQueryParm clazzQueryParm);
    /**
     * 根据id删除
     */
    public void deleteById(Integer id);
    /**
     * 添加班级
     */
    public void save(Clazz clazz);
    /**
     * 查询班级(ID)
     */
    public Clazz findById(Integer id);
    /**
     * 修改班级
     */
    public void update(Clazz clazz);
    /**
     * 查询所有班级
     */
    public List<Clazz> findAll();

}
